{
    "detail": {
        "width": 1237.8,
        "height": 812,
        "query": "function(){\n    return window.$glob.params || {}\n}",
        "header": "function(){\n    return window.$glob.params || {}\n}",
        "screen": "x",
        "mark": {
            "show": false,
            "text": "",
            "fontSize": 20,
            "color": "rgba(100,100,100,0.2)",
            "degree": -20
        },
        "scale": 1,
        "backgroundImage": "",
        "url": "",
        "gradeShow": false,
        "gradeLen": 30,
        "name": "劳务出勤",
        "backgroundColor": "rgba(22, 26, 101)"
    },
    "component": [
        {
            "title": "文件夹",
            "name": "API",
            "index": "7b7574ca-785e-4649-8599-45ade990edcf",
            "menu": true,
            "display": true,
            "lock": true,
            "children": [
                {
                    "title": "文件夹",
                    "name": "工地人员",
                    "index": "61d972c8-f1df-4d52-b27f-e49b95809750",
                    "menu": false,
                    "display": true,
                    "lock": true,
                    "children": [
                        {
                            "name": "人员出勤统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\nreturn{\n\"unit_no\": \"screen_rygl_cq_count_730\",\n\"project_id\":\"2205\",\n\"data_format\":\"row\",\n\"injections\":[\n    {\"key\":\"projectId\",\"value\":2205},\n{\"key\":\"type\",\"value\":1}\n\n]\n\n}\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "8c4708c5-7419-4793-b307-bea3d8abf9b9",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 66,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "今日出勤趋势",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n\n  let myDate = new Date()\n  let myYear = myDate.getFullYear(); \n  let myMonth = myDate.getMonth() + 1; \n  myMonth = myMonth > 9 ? myMonth : '0' + myMonth\n  let nowDate = myYear +  myMonth \nreturn{\n\"unit_no\": \"screen_rygl_jrcqqs_list_730\",\n\"project_id\":\"2205\",\n\"data_format\":\"row\",\n\"injections\":[\n{\"key\":\"projectId\",\"value\":nowDate}\n\n]\n\n}\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "91a6f93c-9744-4d9b-9e32-b0fe1cbcf670",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 65,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "告警信息接口",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workyalarm\",\"project_id\":\"2205\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "065d1e21-2de7-41e1-821d-9531ce299cd2",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 64,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        },
                        {
                            "name": "工地人员统计",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list[0]\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n    return { \"unit_no\":\"zhgd3-workhomestat\",\"project_id\":\"2205\",\"data_format\":\"row\" }\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 0,
                            "top": 0,
                            "index": "7f1e36f2-37d5-41e5-95c5-3e5a21bb5b9b",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 63,
                            "display": true,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data",
                            "lock": true
                        },
                        {
                            "name": "出勤人员统计接口",
                            "title": "数据集",
                            "icon": "icon-text",
                            "img": "img/assets/time.png",
                            "dataType": 1,
                            "data": {},
                            "dataFormatter": "(data,params,refs)=>{\n    return data.data.list\n}",
                            "dataHeader": "",
                            "dataQuery": "(data)=>{\n\n  let myDate = new Date()\n  let myYear = myDate.getFullYear(); \n  let myMonth = myDate.getMonth() + 1; \n  myMonth = myMonth > 9 ? myMonth : '0' + myMonth\n  let nowDate = myYear +  myMonth \nreturn { \"unit_no\":\"screen_rygl_jrcqrs_tp_list_730\",\"project_id\":\"15854\",\"data_format\":\"row\" ,\"injections\":[{\"key\":\"ym\",\"value\":nowDate}]}\n}",
                            "component": {
                                "width": 100,
                                "height": 100,
                                "name": "data",
                                "prop": "data"
                            },
                            "option": {},
                            "left": 14.5,
                            "top": 20.3,
                            "index": "4f6aade3-78df-45cc-b99b-592994caaf8d",
                            "child": {
                                "index": [],
                                "paramList": []
                            },
                            "zIndex": 62,
                            "dataMethod": "post",
                            "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data",
                            "dataQueryType": "json",
                            "display": true,
                            "lock": true
                        }
                    ],
                    "zIndex": 67,
                    "child": {},
                    "isname": false,
                    "dataFormatter": ""
                }
            ],
            "zIndex": 68,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "人员详情",
            "index": "d6e7eaa5-f22c-413a-82a5-e2d3b73064ba",
            "menu": true,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "出勤人数",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "人员信息"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 143.49,
                    "top": 172.2,
                    "index": "e9d794b1-43b4-4c69-9e98-713f3427c985",
                    "zIndex": 60,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 42.99,
                        "height": 33.16,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['d6e7eaa5-f22c-413a-82a5-e2d3b73064ba'].setDisplay(true)\n     refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(true)\n\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1078.44,
                    "top": 175.6,
                    "index": "593ec1e1-fa13-4660-95f3-6ee84a5ec1d6",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 59,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "下划线",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 216.19,
                    "left": 140.16,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 969.48,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "24b49f5e-47ca-4492-944c-055dc413cdd3",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 58,
                    "display": true
                },
                {
                    "name": "人员信息详情",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 1,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return {data:data.data.worker_info}\n}",
                    "dataHeader": "(data)=>{\n    return {Sign: \"bearer1:5c5eac2902730aa696ab3b5ca288dee4\"}\n}",
                    "dataQuery": "(data)=>{\n    return {\n        id:'1',\n        timeStamp:'100000',\n        randomNum:'100000'\n\n    }\n}",
                    "stylesFormatter": "",
                    "component": {
                        "width": 951.65,
                        "height": 289.53,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n  <div class=\"ryxx\">\n    <div class=\"switch\" v-if=\"userId.length\">\n      <div\n        class=\"switch-s\"\n        @click=\"!isHideS && clickSwitch(false)\"\n        :style=\"{ color: isHideS ? '#8f9298' : '#3c93f0' }\"\n      >\n        上一个\n      </div>\n      <div\n        class=\"switch-e\"\n        @click=\"!isHideE && clickSwitch(true)\"\n        :style=\"{ color: isHideE ? '#8f9298' : '#3c93f0' }\"\n      >\n        下一个\n      </div>\n    </div>\n    <div class=\"casket-conter\">\n      <div class=\"casket\">\n        <el-image\n          style=\"width: 100px; height: 160px\"\n          :src=\"bs64.head\"\n          fit=\"fill\"\n        ></el-image>\n      </div>\n      <div class=\"casket\">\n        <div class=\"ryhead\">{{ bs64.name }}</div>\n        <div class=\"casketinfo\">\n          <div class=\"ryinfo\">手机号：{{ bs64.phone }}</div>\n          <div class=\"ryinfo\">性别：{{ bs64.sex }}</div>\n          <div class=\"ryinfo\">地址：{{ bs64.address }}</div>\n          <div class=\"ryinfo\">民族：{{ bs64.nation }}</div>\n          <div class=\"ryinfo\">身份证：{{ bs64.id_number }}</div>\n          <div class=\"ryinfo\">\n            文化程度：{{ cultureLevelType[bs64.culture_level_type] }}\n          </div>\n          <div class=\"ryinfo\">\n            政治面貌：{{ politicsType[bs64.politics_type] }}\n          </div>\n          <div class=\"ryinfo\">当前工种：{{ workType[bs64.work_type] }}</div>\n          <div class=\"ryinfo\">所在班组：{{ bs64.team }}</div>\n          <div class=\"ryinfo\">\n            是否为班长：{{ bs64.is_leader == 1 ? \"是\" : \"否\" }}\n          </div>\n          <div class=\"ryinfo\">今日入场时间：{{  new Date(bs64.in_date).toDateString()==sameDay?bs64.in_date:'' }}</div>\n          <div class=\"ryinfo\">今日出场时间：{{  new Date(bs64.out_date).toDateString()==sameDay?bs64.out_date:''}}</div>\n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n\n<script>\nexport default {\n  name: \"App\",\n  data() {\n    return {\n      bs64: \"\",\n      userId: [],\n      current: null,\n      isHideS: false,\n      isHideE: false,\n      sameDay:new Date().toDateString(),\n      cultureLevelType: {\n        \"01\": \"小学\",\n        \"02\": \"初中\",\n        \"03\": \"高中\",\n        \"04\": \"中专\",\n        \"05\": \"大专\",\n        \"06\": \"本科\",\n        \"07\": \"硕士\",\n        \"08\": \"博士\",\n        99: \"其它\",\n      },\n      politicsType: {\n        \"01\": \"中共党员\",\n        \"02\": \"中共预备党员\",\n        \"03\": \"共青团员\",\n        \"04\": \"民革党员\",\n        \"05\": \"民盟盟员\",\n        \"06\": \"民建会员\",\n        \"07\": \"民进会员\",\n        \"08\": \"农工党党员\",\n        \"09\": \"致公党党员\",\n        10: \"九三学社社员\",\n        11: \"台盟盟员\",\n        12: \"无党派人士\",\n        13: \"群众\",\n      },\n      workType: {\n        \"010\": \"砌筑工\",\n        \"020\": \"钢筋工\",\n        \"030\": \"架子工\",\n        \"040\": \"混凝土工\",\n        \"050\": \"模板工\",\n        \"060\": \"机械设备安装工\",\n        \"070\": \"通风工\",\n        \"080\": \"安装起重工\",\n        \"090\": \"安装钳工\",\n        100: \"电气设备安装调试工\",\n        110: \"管道工\",\n        120: \"变电安装工\",\n        130: \"建筑电工\",\n        140: \"司泵工\",\n        150: \"挖掘铲运和桩工机械司机\",\n        160: \"桩机操作工\",\n        170: \"起重信号工\",\n        180: \"建筑起重机械安装拆卸工\",\n        190: \"装饰装修工\",\n        200: \"室内成套设施安装工\",\n        210: \"建筑门窗幕墙安装工\",\n        220: \"幕墙制作工\",\n        230: \"防水工\",\n        240: \"木工\",\n        250: \"石工\",\n        270: \"电焊工\",\n        280: \"爆破工\",\n        290: \"除尘工\",\n        300: \"测量放线工\",\n        310: \"线路架设工\",\n        320: \"古建筑传统石工\",\n        330: \"古建筑传统瓦工\",\n        340: \"古建筑传统彩画工\",\n        350: \"古建筑传统木工\",\n        360: \"古建筑传统油工\",\n        380: \"金属工\",\n        900: \"管理人员\",\n        1000: \"其它\",\n        390: \"杂工\",\n        1001: \"总监理工程师\",\n        1002: \"副总监理工程师\",\n        1003: \"安全监理工程师\",\n        1004: \"专业监理工程师\",\n        1005: \"监理工程师\",\n        1006: \"监理员\",\n        1007: \"监理安全员\",\n        1008: \"项目总工程师\",\n        1009: \"项目经理\",\n        1010: \"工程经理\",\n        1011: \"项目技术负责人\",\n        1012: \"项目工程师\",\n        1013: \"项目管理员\",\n        1014: \"项目副经理\",\n        1015: \"项目总监\",\n        1016: \"施工员\",\n        1017: \"质量员\",\n        1018: \"安全员\",\n        1019: \"标准员\",\n        1020: \"材料员\",\n        1021: \"机械员\",\n        1022: \"劳务员\",\n        1023: \"资料员\",\n        1024: \"总监理工程师代表\",\n        1025: \"测量员\",\n        1026: \"试验员\",\n        1027: \"造价员\",\n        1028: \"质量负责人\",\n        1029: \"安全负责人\",\n        1030: \"技术负责人\",\n        1031: \"生产经理\",\n        1032: \"物资材料工程师\",\n        1099: \"其它\",\n      },\n    };\n  },\n  watch: {\n    dataChart: {\n      handler(val) {\n        let data = val.data;\n        for (let i = 0; i < 5; i++) {\n          data = window.atob(data);\n        }\n        this.bs64 = JSON.parse(data);\n      },\n      deep: true,\n      immediate: true,\n    },\n    current: {\n      handler(val) {\n        if (val == 0) {\n          this.isHideS = true;\n        } else if (this.userId.length == val + 1) {\n          this.isHideE = true;\n        } else {\n          this.isHideS = false;\n          this.isHideE = false;\n        }\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n  methods: {\n    clickSwitch(e) {\n      if (e) {\n        this.current++;\n      } else {\n        this.current--;\n      }\n      this.$emit(\"click\", { value: this.userId[this.current] });\n    },\n  },\n};\n</script>\n\n<style scoped>\n.ryxx {\n  width: 950px;\n}\n.switch {\n  width: 100%;\n  display: flex;\n  justify-content: end;\n  align-items: center;\n  height: 30px;\n  padding: 0 20px;\n  box-sizing: border-box;\n  font-size: 18px;\n}\n.switch-e {\n  margin-left: 20px;\n}\n.casket-conter {\n  display: flex;\n  height: 270px;\n  overflow: auto;\n}\n.casket:nth-child(1) {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 16%;\n}\n.casket:nth-child(2) {\n  color: #fff;\n  width: 84%;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.ryhead {\n  height: 30px;\n  color: #f29e03;\n  font-size: 20px;\n  font-weight: bold;\n}\n.casketinfo {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}\n.casketinfo .ryinfo {\n  width: 49%;\n  line-height: 30px;\n}\n</style>\n"
                    },
                    "left": 152.63,
                    "top": 247.89,
                    "index": "cce105ee-eb87-406b-8958-10fd57d31318",
                    "child": {
                        "index": [
                            "cce105ee-eb87-406b-8958-10fd57d31318"
                        ],
                        "paramList": [],
                        "paramName": "id"
                    },
                    "zIndex": 57,
                    "display": true,
                    "dataMethod": "get",
                    "url": "https://console-api.hibuilding.cn/intecons/admin/api/v1/employee/getWorkerInfoData",
                    "proxy": true
                },
                {
                    "title": "图片",
                    "name": "背景",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 162.56,
                    "left": 113.25,
                    "dataType": 0,
                    "data": {
                        "value": "https://fast-release.oss-cn-hangzhou.aliyuncs.com/upload/20240625/1a825d11981f453932abf23b9ba8c4a1.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1030.89,
                        "height": 402.49,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "43aa157b-0695-4195-8e50-c284fa12ef88",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 56,
                    "display": true
                }
            ],
            "zIndex": 61,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "出勤人员记录弹窗",
            "index": "9e08509b-1baf-470f-80ee-f13acf3f7abd",
            "menu": true,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "出勤人员记录",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "出勤人员记录"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 67.96,
                    "top": 88.01,
                    "index": "07df93e1-af1f-4cbc-860a-3b2f9f653ac9",
                    "zIndex": 54,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 42.99,
                        "height": 33.16,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['9e08509b-1baf-470f-80ee-f13acf3f7abd'].setDisplay(true)\n     refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(true)\n\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1111,
                    "top": 89.11,
                    "index": "f4c5fe20-5de4-4a1d-807d-606a9b9a0eb2",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 53,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "下划线",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 144.6,
                    "left": 50.29,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1125.24,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "ea7b5c9a-baf2-44be-bd86-27eecb9b498f",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 52,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 184.85,
                    "left": 66.49,
                    "component": {
                        "width": 1097.87,
                        "height": 556.33,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "rotateZ": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "http://dash.wringcloud.com/view/150"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "002392f8-753a-4a47-85b3-d9c9674acb4b",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 51,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 54.66,
                    "left": 39.39,
                    "dataType": 0,
                    "data": {
                        "value": "https://fast-release.oss-cn-hangzhou.aliyuncs.com/upload/20240625/1a825d11981f453932abf23b9ba8c4a1.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1151.58,
                        "height": 719.34,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "d2215558-6417-42b8-833c-55c4abd71718",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 50,
                    "display": true
                }
            ],
            "zIndex": 55,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "出勤人数弹窗",
            "index": "1effc694-c4f9-4ed2-a6c5-80915fb2309f",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "出勤人数",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "出勤人数"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 67.96,
                    "top": 88.01,
                    "index": "3be58888-68b3-48f2-8633-709947333402",
                    "zIndex": 48,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 42.99,
                        "height": 33.16,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['1effc694-c4f9-4ed2-a6c5-80915fb2309f'].setDisplay(true)\n     refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(true)\n\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1111,
                    "top": 89.11,
                    "index": "313ca2c1-2baa-482f-9e5d-46d91edaabcd",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 47,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "下划线",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 144.6,
                    "left": 50.29,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1125.24,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "5dd9822b-1fa9-4020-86d5-8671d2aacf99",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 46,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 185.64,
                    "left": 66.49,
                    "component": {
                        "width": 1097.87,
                        "height": 556.33,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "rotateZ": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "http://dash.wringcloud.com/view/144"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "f613a13f-e24c-48bc-95f8-0c789f47604c",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 45,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 54.66,
                    "left": 39.39,
                    "dataType": 0,
                    "data": {
                        "value": "https://fast-release.oss-cn-hangzhou.aliyuncs.com/upload/20240625/1a825d11981f453932abf23b9ba8c4a1.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1151.58,
                        "height": 719.34,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "dace3223-2ad9-4346-b63b-d49a2adf4e68",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 44,
                    "display": true
                }
            ],
            "zIndex": 49,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "在场人员弹窗",
            "index": "73a1adb6-fb5c-4d42-b3f5-3fa24f6823d8",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "在场人员",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "在场人员"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 67.96,
                    "top": 88.01,
                    "index": "3b9af7f9-737f-4fca-b317-5fe92587d7db",
                    "zIndex": 42,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 42.99,
                        "height": 33.16,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['73a1adb6-fb5c-4d42-b3f5-3fa24f6823d8'].setDisplay(true)\n     refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(true)\n\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1111,
                    "top": 89.11,
                    "index": "54a45745-2fee-47db-812d-0cb4f288b27d",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 41,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "下划线",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 144.6,
                    "left": 50.29,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1125.24,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "10f3dadd-7a78-4262-8f0f-8983fd0b01b2",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 40,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 185.64,
                    "left": 66.49,
                    "component": {
                        "width": 1097.87,
                        "height": 556.33,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "rotateZ": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "http://dash.wringcloud.com/view/146"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "75434f9a-dab2-48f0-892f-3916d96f4803",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 39,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 54.66,
                    "left": 39.39,
                    "dataType": 0,
                    "data": {
                        "value": "https://fast-release.oss-cn-hangzhou.aliyuncs.com/upload/20240625/1a825d11981f453932abf23b9ba8c4a1.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1151.58,
                        "height": 719.34,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "a6b474d4-f15f-4c5a-8191-ff442344961a",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 38,
                    "display": true
                }
            ],
            "zIndex": 43,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "在册人数弹窗",
            "index": "0eb9cd77-9c4c-4290-a871-7206def427eb",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "在册人数",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "在册人数"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 67.96,
                    "top": 88.01,
                    "index": "75e8b300-6565-4d67-a6de-bdd51687cbca",
                    "zIndex": 36,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 42.99,
                        "height": 33.16,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['0eb9cd77-9c4c-4290-a871-7206def427eb'].setDisplay(true)\n     refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(true)\n\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1111,
                    "top": 89.11,
                    "index": "68df3ae3-187d-4a8c-9bd9-3aa7c13c089b",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 35,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "下划线",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 144.6,
                    "left": 50.29,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1125.24,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "193361f1-01e1-405a-9604-81f0ee07c877",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 34,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 185.64,
                    "left": 66.49,
                    "component": {
                        "width": 1097.87,
                        "height": 556.33,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "rotateZ": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "http://dash.wringcloud.com/view/147\n"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "0dbb9c7c-e0a5-49a1-855e-fa8dc5661d40",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 33,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 54.66,
                    "left": 39.39,
                    "dataType": 0,
                    "data": {
                        "value": "https://fast-release.oss-cn-hangzhou.aliyuncs.com/upload/20240625/1a825d11981f453932abf23b9ba8c4a1.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1151.58,
                        "height": 719.34,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "79ab3004-56e8-4f57-bf78-379bb38f4fea",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 32,
                    "display": true
                }
            ],
            "zIndex": 37,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "黑名单人数弹窗",
            "index": "136da4fd-1592-4bd5-87ae-aab2695094c7",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "黑名单人数",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "黑名单人数"
                    },
                    "component": {
                        "width": 237.7,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 67.96,
                    "top": 88.01,
                    "index": "5db02f7a-081b-4c00-bc7e-c74d632d37c2",
                    "zIndex": 30,
                    "display": true
                },
                {
                    "name": "关闭",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 42.99,
                        "height": 33.16,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <div>\n        <i class=\"el-icon-close closeEdit\" @click=\"close\"></i>\n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n            close(){\n                let refs=this.$parent.getItemRefs();\n     refs['136da4fd-1592-4bd5-87ae-aab2695094c7'].setDisplay(true)\n     refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(true)\n\n            }\n        }\n    }\n</script>\n\n<style>\n.closeEdit{\n font-size:40px;\n color:#fff;\n}\n</style>"
                    },
                    "left": 1111,
                    "top": 89.11,
                    "index": "f4967e6f-9b8a-4a49-945f-e7bd145d226f",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 29,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "下划线",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 144.6,
                    "left": 50.29,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1125.24,
                        "height": 11.81,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "9d59d5c4-04fa-432e-8da0-2f6b1e4856a9",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 28,
                    "display": true
                },
                {
                    "title": "iframe",
                    "name": "iframe",
                    "icon": "icon-iframe",
                    "img": "img/assets/iframe.png",
                    "top": 185.64,
                    "left": 66.49,
                    "component": {
                        "width": 1097.87,
                        "height": 556.33,
                        "option": {},
                        "name": "iframe",
                        "prop": "iframe",
                        "perspective": 0,
                        "scale": 0,
                        "rotateZ": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0
                    },
                    "dataType": 0,
                    "data": {
                        "value": "http://dash.wringcloud.com/view/148"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "option": {},
                    "index": "51f83814-2c85-42f0-8513-bd6ca5136b7c",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 27,
                    "display": true
                },
                {
                    "title": "图片",
                    "name": "背景",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 54.66,
                    "left": 39.39,
                    "dataType": 0,
                    "data": {
                        "value": "https://fast-release.oss-cn-hangzhou.aliyuncs.com/upload/20240625/1a825d11981f453932abf23b9ba8c4a1.png"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1151.58,
                        "height": 719.34,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": "1000",
                        "opacity": 0
                    },
                    "index": "1aa376c8-bbf8-4bdd-9025-141ef22d16fb",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 26,
                    "display": true
                }
            ],
            "zIndex": 31,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "遮罩层",
            "index": "7cba205a-6a1b-44cf-9777-b6379a0cf972",
            "menu": false,
            "display": true,
            "lock": false,
            "children": [
                {
                    "name": "遮罩层",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 1237.86,
                        "height": 814.85,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n    <div>\n    <div class=\"maskVue\"></div>\n        \n    </div>\n</template>\n<script>\n    export default{\n        data(){\n            return {}\n        },\n        created(){\n\n        },\n        methods:{\n\n        }\n    }\n</script>\n\n<style>\n.maskVue{width:100%;height:100%;position:fixed;top:0;background-color: rgba(0, 0, 0, 0.5); }\n</style>"
                    },
                    "left": -13.45,
                    "top": -14.62,
                    "index": "89e27b65-9967-4964-8e3b-1382c9cba74e",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 24,
                    "display": true
                }
            ],
            "zIndex": 25,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "在册人数",
            "index": "165fca4b-1774-4c5c-8247-1b54dc991988",
            "menu": true,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "0",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n   \n    return {value:data.今日入场||0}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "0"
                    },
                    "component": {
                        "width": 152.19,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "normal",
                        "color": "#00FFFF"
                    },
                    "left": 58.76,
                    "top": 29.8,
                    "index": "268111a1-274f-429d-9dce-2f908e677b7f",
                    "zIndex": 22,
                    "display": false,
                    "public": "7f1e36f2-37d5-41e5-95c5-3e5a21bb5b9b",
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['f613a13f-e24c-48bc-95f8-0c789f47604c'].dataChart.value='http://dash.wringcloud.com/view/144'+path\n    refs['1effc694-c4f9-4ed2-a6c5-80915fb2309f'].setDisplay(false);\n    refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(false);\n}"
                },
                {
                    "title": "文本框",
                    "name": "0",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.黑名单数量||0}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "0"
                    },
                    "component": {
                        "width": 152.19,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "normal",
                        "color": "#00FFFF"
                    },
                    "left": 1012.21,
                    "top": 31.63,
                    "index": "3b87313f-e0e2-437d-8f18-3562f1ef7b8d",
                    "zIndex": 21,
                    "display": false,
                    "public": "7f1e36f2-37d5-41e5-95c5-3e5a21bb5b9b",
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['51f83814-2c85-42f0-8513-bd6ca5136b7c'].dataChart.value='http://dash.wringcloud.com/view/148'+path\n    refs['136da4fd-1592-4bd5-87ae-aab2695094c7'].setDisplay(false);\n    refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(false);\n}"
                },
                {
                    "title": "文本框",
                    "name": "0",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.在册人员||0}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "0"
                    },
                    "component": {
                        "width": 152.19,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "normal",
                        "color": "#00FFFF"
                    },
                    "left": 684.71,
                    "top": 27.64,
                    "index": "e42a631f-b278-4d99-968e-0fd23a1a905d",
                    "zIndex": 20,
                    "display": false,
                    "public": "7f1e36f2-37d5-41e5-95c5-3e5a21bb5b9b",
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['0dbb9c7c-e0a5-49a1-855e-fa8dc5661d40'].dataChart.value='http://dash.wringcloud.com/view/147'+path\n    refs['0eb9cd77-9c4c-4290-a871-7206def427eb'].setDisplay(false);\n    refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(false);\n}"
                },
                {
                    "title": "文本框",
                    "name": "0",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:data.在场人员||0}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "0"
                    },
                    "component": {
                        "width": 152.19,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 32,
                        "fontWeight": "normal",
                        "color": "#00FFFF"
                    },
                    "left": 358.52,
                    "top": 27.89,
                    "index": "388a1528-ac4b-416c-8e62-57406110025f",
                    "zIndex": 19,
                    "display": false,
                    "public": "7f1e36f2-37d5-41e5-95c5-3e5a21bb5b9b",
                    "clickFormatter": "(params,refs)=>{\n    let path = window.location.search\n    refs['75434f9a-dab2-48f0-892f-3916d96f4803'].dataChart.value='http://dash.wringcloud.com/view/146'+path\n    refs['73a1adb6-fb5c-4d42-b3f5-3fa24f6823d8'].setDisplay(false);\n    refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(false);\n}"
                },
                {
                    "title": "文本框",
                    "name": "黑名单人数",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "黑名单人数"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 1037.28,
                    "top": 94.81,
                    "index": "c1a29f4f-14f9-4714-8a8f-774a0cf1b3c2",
                    "zIndex": 18,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "班组人数",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "在册人数"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 718.83,
                    "top": 94.02,
                    "index": "1cf3fe86-a315-406a-8922-ad10956bd398",
                    "zIndex": 17,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "在场人员",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "在场人员"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 389.87,
                    "top": 90.72,
                    "index": "c90f0d80-c301-4e7b-9c5f-26d56ada3453",
                    "zIndex": 16,
                    "display": false
                },
                {
                    "title": "文本框",
                    "name": "出勤人数",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "出勤人数"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 87.04,
                    "top": 89.54,
                    "index": "d053c970-40a1-4471-8061-985471b124e6",
                    "zIndex": 15,
                    "display": false
                }
            ],
            "zIndex": 23,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "今日出勤人员",
            "index": "70cad81d-8668-4c6b-89a7-ff622f4b8ddf",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "更多",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "更多"
                    },
                    "component": {
                        "width": 100,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 20,
                        "fontWeight": "normal",
                        "color": "#00FFFF"
                    },
                    "left": 314.11,
                    "top": 148.36,
                    "index": "8be3faa2-1a1f-4487-9937-6fbc3fd9b4b2",
                    "zIndex": 13,
                    "lock": false,
                    "display": false,
                    "clickFormatter": "(params,refs)=>{\n         let path = window.location.search\n     refs['002392f8-753a-4a47-85b3-d9c9674acb4b'].dataChart.value='http://dash.wringcloud.com/view/150'+path\n     refs['9e08509b-1baf-470f-80ee-f13acf3f7abd'].setDisplay(false)\n     refs['7cba205a-6a1b-44cf-9777-b6379a0cf972'].setDisplay(false)\n}"
                },
                {
                    "title": "文本框",
                    "name": "今日出勤人员",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "今日出勤人员"
                    },
                    "component": {
                        "width": 203.81,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": -10.9,
                    "top": 150.92,
                    "index": "f761c439-c278-4973-8ab6-61a5b1174ad5",
                    "zIndex": 12,
                    "display": false,
                    "lock": false
                },
                {
                    "name": "今日出勤人员列表",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 5,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 379.03,
                        "height": 250.59,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\r\n  <div class=\"cqry\">\r\n    <div\r\n      class=\"info\"\r\n      v-for=\"(item,index) in userList\"\r\n      :key=\"item['人员编号']\"\r\n      @click=\"handleView(item,index)\"\r\n    >\r\n      <el-image :src=\"item['出勤图片']\" style=\"height: 80px; width: 100%\">\r\n      </el-image>\r\n      <div class=\"name\">{{ item[\"人员名称\"] }}</div>\r\n    </div>\r\n  </div>\r\n</template>\r\n<script>\r\nexport default {\r\n  data() {\r\n    return {\r\n      userList: [],\r\n      userId:[]\r\n    };\r\n  },\r\n  watch: {\r\n    dataChart: {\r\n      handler(val) {\r\n        this.userList = val;\r\n        this.userId = val.map(item=>{\r\n          return item.人员编号\r\n        })\r\n      },\r\n      deep: true,\r\n      immediate: true,\r\n    },\r\n  },\r\n  methods: {\r\n    handleView(e,index) {\r\n      this.$emit(\"click\", { value: e.人员编号 });\r\n      let refs = this.$parent.getItemRefs();\r\n      refs['cce105ee-eb87-406b-8958-10fd57d31318'].$refs.main.userId = this.userId\r\n      refs['cce105ee-eb87-406b-8958-10fd57d31318'].$refs.main.current = index\r\n      refs[\"d6e7eaa5-f22c-413a-82a5-e2d3b73064ba\"].setDisplay(false);\r\n      refs[\"7cba205a-6a1b-44cf-9777-b6379a0cf972\"].setDisplay(false);\r\n    },\r\n  },\r\n};\r\n</script>\r\n<style>\r\n.cqry {\r\n  width: 300px;\r\n  height: 260px;\r\n  overflow: auto;\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n}\r\n.info {\r\n  margin: 0 5px 10px;\r\n  text-align: center;\r\n  height: 122px;\r\n  width: 22%;\r\n  padding: 10px;\r\n  box-sizing: border-box;\r\n  background: rgba(62, 63, 137, 0.6);\r\n  border-radius: 4px;\r\n  color: #fff;\r\n  font-size: 15px;\r\n}\r\n.name {\r\n  white-space: nowrap;\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n}\r\n</style>"
                    },
                    "left": 2.7,
                    "top": 205.63,
                    "index": "e9675f8d-3358-4ac7-aee4-c12cb74b57fd",
                    "child": {
                        "index": [
                            "cce105ee-eb87-406b-8958-10fd57d31318"
                        ],
                        "paramList": [],
                        "paramName": "id"
                    },
                    "zIndex": 11,
                    "lock": false,
                    "display": false,
                    "public": "4f6aade3-78df-45cc-b99b-592994caaf8d"
                }
            ],
            "zIndex": 14,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "告警信息",
            "index": "7082c07a-3f57-4f37-832b-5e4bcb15f6eb",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "共26条报警信息",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 5,
                    "dataFormatter": "(data,params,refs)=>{\n    return {value:'共'+data.total_count+'条报警信息'}\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "共26条报警信息"
                    },
                    "component": {
                        "width": 154.78,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "left",
                        "fontSize": 14,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": -0.22,
                    "top": 477.39,
                    "index": "1d3e7114-9910-4b50-a527-e23b7abbe5a3",
                    "zIndex": 9,
                    "display": false,
                    "public": "065d1e21-2de7-41e1-821d-9531ce299cd2"
                },
                {
                    "name": "告警列表",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 5,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "(data,params,refs)=>{\n    return data.list\n}",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 377.25,
                        "height": 254.72,
                        "name": "vue",
                        "prop": "vue",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "content": "<template>\n    <ul class=\"timeline\">\n        <li class=\"timeline-item\" v-for=\"(item,index) in timelineData\" :key=\"index\">\n            <div class=\"timeline-item__tail\"></div>\n            <div class=\"timeline-item__node\">\n                <img class=\"timeline-item__icon\" src=\"https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231020/0829a0f13ab1695d9862a53147ac2b6f.svg\"/>\n            </div>\n            <div class=\"timeline-item__wrapper\">\n                <div class=\"timeline-item__timestamp\">{{ item.date }}</div>\n                <div class=\"timeline-item__content\">{{ item.content }}</div>\n            </div>\n        </li>\n    </ul>\n</template>\n\n<script>\nexport default {\n    data() {\n        return {\n            timelineData: [\n               \n            ],\n        };\n    },\n    watch: {\n    dataChart: {\n      handler(val) {\n         this.timelineData=[]\n            val.map((item)=>{\n                this.timelineData.push({\n                    date:item.提醒日期,\n                    content:item.提示内容\n                })\n            })\n      },\n      deep: true,\n      immediate: true,\n    },\n  },\n    mounted(){\n        \n    },\n    \n};\n</script>\n\n<style scoped>\n.timeline {\n    margin: 0;\n    font-size: 14px;\n    list-style: none;\n    padding:20px;\n    height:280px;\n  overflow:auto;\n\n}\n\n.timeline .timeline-item:last-child .timeline-item__tail {\n    display: none;\n}\n.timeline-item {\n    position: relative;\n    padding-bottom: 20px;\n}\n\n.timeline-item__wrapper {\n    position: relative;\n    padding-left: 45px;\n    top: -3px;\n}\n\n.timeline-item__tail {\n    position: absolute;\n    left: 4px;\n    height: 100%;\n    border-left: 2px solid #878CFF80;\n;\n}\n\n.timeline-item__icon {\n    color: #fff;\n    font-size: 13px;\n}\n\n.timeline-item__node {\n    position: absolute;\n    background-color: #e4e7ed;\n    border-radius: 50%;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    left: -12px;\n    width:34px;\n    height: 34px;\n    top:-5px;\n}\n\n.timeline-item__content {\n    color: #fff;\n    padding:5px 10px;\n    \n}\n.timeline-item__timestamp {\n  background: linear-gradient(117.29deg, rgba(223, 91, 244, 0.45) 13.82%, rgba(3, 91, 255, 0.45) 82.98%);\n  /* display: inline-block; */\n  padding:5px 10px;\n  margin-bottom:5px;\n  color: #fff;\n\n}\n\n</style>\n"
                    },
                    "left": -6.87,
                    "top": 517.08,
                    "index": "d5432458-34ae-41b6-a551-76df57cd6062",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 8,
                    "display": false,
                    "public": "065d1e21-2de7-41e1-821d-9531ce299cd2",
                    "lock": false
                }
            ],
            "zIndex": 10,
            "child": {},
            "dataFormatter": "",
            "isname": false
        },
        {
            "title": "文件夹",
            "name": "今日出勤趋势文件",
            "index": "f75654aa-ef55-4d96-83d3-095d40fe22a4",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "今日出勤趋势",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "今日出勤趋势"
                    },
                    "component": {
                        "width": 179.29,
                        "height": 40,
                        "name": "text",
                        "prop": "text"
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 433.58,
                    "top": 152.49,
                    "index": "4d1c1697-3e3b-4c80-8dc0-1b1f78b538d2",
                    "zIndex": 6,
                    "display": false,
                    "lock": false
                },
                {
                    "name": "出勤人员折线图",
                    "title": "通用型",
                    "icon": "icon-bar",
                    "img": "img/assets/text5.png",
                    "dataType": 5,
                    "dataMethod": "post",
                    "data": {
                        "categories": [
                            "苹果",
                            "三星",
                            "小米",
                            "oppo",
                            "vivo"
                        ],
                        "series": [
                            {
                                "name": "手机品牌",
                                "data": [
                                    1000879,
                                    3400879,
                                    2300879,
                                    5400879,
                                    3400879
                                ]
                            }
                        ]
                    },
                    "echartFormatter": "function (data,params){\n  const myChart = this.myChart;\n  var xData=[]\n  var yDataR=[]\n  var yDataC=[]\n  \n  data.data?.map((item)=>{\n   xData.push(item.x)\n   yDataR.push(item.inNum)\n   yDataC.push(item.outNum)\n  })\n  return {\n        title: {\n          dataZoom: [\n            {\n              show: true,\n              height: 12,\n              xAxisIndex: [0],\n              bottom: \"8%\",\n              start: 10,\n              end: 90,\n              handleIcon:\n                \"path://M306.1,413c0,2.2-1.8,4-4,4h-59.8c-2.2,0-4-1.8-4-4V200.8c0-2.2,1.8-4,4-4h59.8c2.2,0,4,1.8,4,4V413z\",\n              handleSize: \"110%\",\n              handleStyle: {\n                color: \"#d3dee5\",\n              },\n              textStyle: {\n                color: \"#fff\",\n              },\n              borderColor: \"#90979c\",\n            },\n            {\n              type: \"inside\",\n              show: true,\n              height: 15,\n              start: 1,\n              end: 35,\n            },\n          ],\n          x: \"center\",\n          y: \"4%\",\n          textStyle: {\n            color: \"#fff\",\n            fontSize: \"22\",\n          },\n          subtextStyle: {\n            color: \"#90979c\",\n            fontSize: \"16\",\n          },\n        },\n        legend: {\n          left: 'right',\n           textStyle:{\n            color:'#fff'\n          },\n          data: [\"出场\", \"进场\"],\n        },\n        tooltip: {\n          trigger: \"axis\",\n        },\n        grid: {\n          top: \"15%\",\n          right: \"3%\",\n          left: \"5%\",\n          bottom: \"12%\",\n        },\n        xAxis: [\n          {\n            type: \"category\",\n            data: xData,\n            axisLine: {\n              lineStyle: {\n                color: \"rgba(255,255,255,0.12)\",\n              },\n            },\n            axisLabel: {\n              margin: 5,\n              color: \"#e2e9ff\",\n              textStyle: {\n                fontSize: 14,\n              },\n            },\n          },\n        ],\n        yAxis: [\n          {\n            minInterval:1,\n            axisLabel: {\n              formatter: \"{value}\",\n              color: \"#e2e9ff\",\n            },\n            axisLine: {\n              show: false,\n              lineStyle: {\n                color: \"rgba(255,255,255,1)\",\n              },\n            },\n            splitLine: {\n              lineStyle: {\n                color: \"rgba(255,255,255,0.12)\",\n              },\n            },\n          },\n        ],\n        series: [\n          {\n            name: '出场',\n            type: \"line\",\n            data: yDataC,\n            barWidth: \"20px\",\n            itemStyle: {\n              normal: {\n                color: \"#933EFF\",\n              },\n            },\n          },\n          {\n            name: '进场',\n            type: \"line\",\n            data: yDataR,\n            barWidth: \"20px\",\n            itemStyle: {\n              normal: {\n                color: \"#00D1FF\",\n              },\n            },\n          },\n        ],\n      };\n}",
                    "dataFormatter": "(data,params,refs)=>{\n    return {\ndata:data\n    }\n}",
                    "dataHeader": "",
                    "dataQuery": "(data)=>{\n\n  let myDate = new Date()\n  let myYear = myDate.getFullYear(); \n  let myMonth = myDate.getMonth() + 1; \n  myMonth = myMonth > 9 ? myMonth : '0' + myMonth\n  let nowDate = myYear +  myMonth \nreturn{\n\"unit_no\": \"screen_rygl_jrcqqs_list_730\",\n\"project_id\":\"2205\",\n\"data_format\":\"row\",\n\"injections\":[\n{\"key\":\"projectId\",\"value\":nowDate}\n\n]\n\n}\n}",
                    "stylesFormatter": "",
                    "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data",
                    "component": {
                        "width": 790.92,
                        "height": 286.19,
                        "name": "common",
                        "prop": "common",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "left": 414.99,
                    "top": 182.53,
                    "index": "76bb6ee6-3cc7-4343-972a-f3a5b0077f82",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 5,
                    "display": false,
                    "public": "91a6f93c-9744-4d9b-9e32-b0fe1cbcf670",
                    "time": "200000",
                    "lock": false,
                    "proxy": false
                }
            ],
            "zIndex": 7,
            "isname": false,
            "child": {},
            "dataFormatter": ""
        },
        {
            "title": "文件夹",
            "name": "出勤统计文件夹",
            "index": "ce5b62c4-9248-457b-b7a1-f7aecdb972a7",
            "menu": false,
            "display": false,
            "lock": false,
            "children": [
                {
                    "title": "文本框",
                    "name": "出勤统计",
                    "icon": "icon-text",
                    "img": "img/assets/text.png",
                    "dataType": 0,
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "data": {
                        "value": "出勤统计"
                    },
                    "component": {
                        "width": 125.95,
                        "height": 40,
                        "name": "text",
                        "prop": "text",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "textAlign": "center",
                        "fontSize": 28,
                        "fontWeight": "normal",
                        "color": "#fff"
                    },
                    "left": 436.2,
                    "top": 498.01,
                    "index": "9e0ed5c6-4338-4b8b-8d55-5ecd6fd3b004",
                    "zIndex": 3,
                    "display": false,
                    "lock": false
                },
                {
                    "name": "出勤统计选择器",
                    "title": "自定义Vue组件",
                    "icon": "icon-bar",
                    "img": "img/assets/text4.png",
                    "dataType": 0,
                    "data": {
                        "name": "avue"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 121.64,
                        "height": 29.26,
                        "name": "vue",
                        "prop": "vue"
                    },
                    "option": {
                        "content": "<template>\n  <div>\n    <el-select\n      v-model=\"value\"\n      class=\"selectNum\"\n      @change=\"onChange\"\n      size=\"mini\"\n      placeholder=\"请选择\"\n    >\n      <el-option\n        v-for=\"item in options\"\n        :key=\"item.value\"\n        :label=\"item.label\"\n        :value=\"item.value\"\n      >\n      </el-option>\n    </el-select>\n  </div>\n</template>\n<script>\nexport default {\n  data() {\n    return {\n      options: [\n        { label: \"近半年\", value: 1 },\n        { label: \"近一个月\", value: 2 },\n        { label: \"本月\", value: 3 },\n        { label: \"近一周\", value: 4 },\n        { label: \"本周\", value: 5 },\n      ],\n      value: 1,\n    };\n  },\n  created() {},\n  methods: {\n    onChange(value) {\n      this.value = value;\n      this.$emit(\"click\", {\n        value: [\n          { key: \"projectId\", value: 14855 },\n          { key: \"type\", value: this.value },\n        ],\n      });\n    },\n  },\n};\n</script>\n\n<style>\n.el-input__inner {\n  background: transparent !important;\n}\n.selectNum {\n  width: 110px;\n  border: 1px solid #00ffff;\n}\n</style>"
                    },
                    "left": 1078.73,
                    "top": 503.33,
                    "index": "9e92bb2f-5e70-44dc-89df-6a90934126b3",
                    "child": {
                        "index": [
                            "77e69f56-d814-44e0-b45a-b562baf2738f"
                        ],
                        "paramList": [],
                        "paramName": "injections"
                    },
                    "zIndex": 2,
                    "lock": false,
                    "display": false
                },
                {
                    "name": "出勤统计柱状图",
                    "title": "通用型",
                    "icon": "icon-bar",
                    "img": "img/assets/text5.png",
                    "dataType": 1,
                    "dataMethod": "post",
                    "data": {
                        "categories": [
                            "苹果",
                            "三星",
                            "小米",
                            "oppo",
                            "vivo"
                        ],
                        "series": [
                            {
                                "name": "手机品牌",
                                "data": [
                                    1000879,
                                    3400879,
                                    2300879,
                                    5400879,
                                    3400879
                                ]
                            }
                        ]
                    },
                    "echartFormatter": "function (data){\n const myChart = this.myChart;\n var xData=[]\n var yData=[]\n \n data.data?.map((item)=>{\n  xData.push(item.x)\n  yData.push(item.attendanceNum)\n })\n\n return {\n     \n \"title\": {\n    \"dataZoom\": [{\n       \"show\": true,\n       \"height\": 12,\n       \"xAxisIndex\": [\n         0\n       ],\n       bottom:'8%',\n       \"start\": 10,\n       \"end\": 90,\n       handleIcon: 'path://M306.1,413c0,2.2-1.8,4-4,4h-59.8c-2.2,0-4-1.8-4-4V200.8c0-2.2,1.8-4,4-4h59.8c2.2,0,4,1.8,4,4V413z',\n       handleSize: '110%',\n       handleStyle:{\n         color:\"#d3dee5\",\n\n       },\n       textStyle:{\n         color:\"#fff\"},\n       borderColor:\"#90979c\"\n     }, {\n       \"type\": \"inside\",\n       \"show\": true,\n       \"height\": 15,\n       \"start\": 1,\n       \"end\": 35\n     }],\n     x: \"center\",\n     y:\"4%\",\n     textStyle: {\n         color: '#fff',\n         fontSize: '22'\n     },\n     subtextStyle: {\n         color: '#90979c',\n         fontSize: '16',\n\n     },\n },\n tooltip: {\n     trigger: 'axis',\n     axisPointer: {\n         type: 'shadow'\n     }\n },\n grid: {\n     top: '15%',\n     right: '5%',\n     left: '5%',\n     bottom: '12%'\n },\n xAxis: [{\n     type: 'category',\n     data: xData,\n     axisLine: {\n         lineStyle: {\n             color: 'rgba(255,255,255,0.12)'\n         }\n     },\n     axisLabel: {\n         margin: 5,\n         color: '#e2e9ff',\n         textStyle: {\n             fontSize: 14\n         },\n     },\n }],\n yAxis: [{\n     minInterval:1,\n     axisLabel: {\n         formatter: '{value}',\n         color: '#e2e9ff',\n     },\n     axisLine: {\n         show: false,\n         lineStyle: {\n             color: 'rgba(255,255,255,1)'\n         }\n     },\n     splitLine: {\n         lineStyle: {\n             color: 'rgba(255,255,255,0.12)'\n         }\n     }\n }],\n series: [{\n     type: 'bar',\n     data: yData,\n     barWidth: '20px',\n     itemStyle: {\n         normal: {\n             color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\n                 offset: 0,\n                 color: '#DF5BF4' // 0% 处的颜色\n             }, {\n                 offset: 1,\n                 color: '#035BFF' // 100% 处的颜色\n             }], false),\n             barBorderRadius: [30, 30, 30, 30],\n             shadowColor: 'rgba(0,160,221,1)',\n             \n         }\n     },\n   \n }]\n };\n}",
                    "dataFormatter": "(data,params,refs)=>{\n    return {\ndata:data.data\n    }\n}",
                    "dataHeader": "",
                    "dataQuery": "(data)=>{\nreturn{\n\"unit_no\": \"screen_rygl_cq_count_730\",\n\"project_id\":\"2205\",\n\"data_format\":\"row\",\n\"injections\":[\n    {\"key\":\"projectId\",\"value\":14855},\n{\"key\":\"type\",\"value\":1}\n\n]\n\n}\n}",
                    "stylesFormatter": "",
                    "url": "https://console-api.hibuilding.cn/proxy/api/v1/screen/unit_data",
                    "component": {
                        "width": 784.56,
                        "height": 281.95,
                        "name": "common",
                        "prop": "common",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "left": 426.3,
                    "top": 518.69,
                    "index": "77e69f56-d814-44e0-b45a-b562baf2738f",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 1,
                    "display": false,
                    "public": "2507871e-3cd3-4e9a-8384-c37182e1e4ad",
                    "time": "200000",
                    "lock": false,
                    "proxy": false
                },
                {
                    "title": "图片",
                    "name": "图片",
                    "icon": "icon-img",
                    "img": "img/assets/img.png",
                    "top": 458.87,
                    "left": 412.55,
                    "dataType": 0,
                    "data": {
                        "value": "https://waspring.oss-cn-hangzhou.aliyuncs.com/upload/20231008/6012b07ebc369b27cc0e9c22cbee3279.svg"
                    },
                    "dataFormatter": "",
                    "dataHeader": "",
                    "dataQuery": "",
                    "stylesFormatter": "",
                    "component": {
                        "width": 799.12,
                        "height": 50.74,
                        "name": "img",
                        "prop": "img",
                        "perspective": 0,
                        "scale": 0,
                        "opacity": 0,
                        "rotateX": 0,
                        "rotateY": 0,
                        "rotateZ": 0
                    },
                    "option": {
                        "duration": 1000,
                        "opacity": 0,
                        "rotate": false
                    },
                    "index": "3c440252-f2a2-4d2c-806f-1ddcc1da037f",
                    "child": {
                        "index": [],
                        "paramList": []
                    },
                    "zIndex": 0,
                    "display": false,
                    "lock": false
                }
            ],
            "zIndex": 4,
            "child": {},
            "isname": false,
            "dataFormatter": ""
        }
    ]
}